addCpuDataSlice(const nkMemory::BufferView<> &data, unsigned int byteOffset=0u, unsigned int rowByteSize=0u, unsigned int sliceByteSize=0u) | nkGraphics::Texture | |
addCpuDataSliceCopy(const nkMemory::BufferView<> &data, unsigned int byteOffset=0u, unsigned int rowByteSize=0u, unsigned int sliceByteSize=0u) | nkGraphics::Texture | |
addCpuDataSliceForward(nkMemory::Buffer &&data, unsigned int byteOffset=0u, unsigned int rowByteSize=0u, unsigned int sliceByteSize=0u) | nkGraphics::Texture | |
addCpuDataSliceRelativeToLast(unsigned int byteOffset=0u, unsigned int rowByteSize=0u, unsigned int sliceByteSize=0u) | nkGraphics::Texture | |
convertToImage(int mip, int sliceOrArrayIndex) | nkGraphics::Texture | |
copyParams(const Texture &other)=0 | nkGraphics::Texture | pure virtual |
Exportable() | nkExport::Exportable | |
exportClassToTree(nkExport::Node *rootNode) override | nkGraphics::Texture | virtual |
freeCpuData() | nkGraphics::Texture | virtual |
generateMipChain(unsigned int fromMip=0) | nkGraphics::Texture | virtual |
getAutoMipGeneration() const =0 | nkGraphics::Texture | pure virtual |
getCpuAccessRights() const =0 | nkGraphics::Texture | pure virtual |
getCpuData() const | nkGraphics::Texture | |
getCpuSliceCount() const | nkGraphics::Texture | |
getDepthOrArraySize() const =0 | nkGraphics::Texture | pure virtual |
getGpuUploadCanBeDeferred() const | nkGraphics::Resource | |
getHeight() const =0 | nkGraphics::Texture | pure virtual |
getHidden() const | nkGraphics::Resource | |
getLoadState() const | nkGraphics::Resource | |
getMipLevels() const =0 | nkGraphics::Texture | pure virtual |
getMiscFlag() const =0 | nkGraphics::Texture | pure virtual |
getNeededMipsForSize() const | nkGraphics::Texture | |
getRenderFlag() const | nkGraphics::Texture | |
getResourceName() const | nkGraphics::Resource | |
getResourcePath() const | nkGraphics::Resource | |
getResourceTypeName() const | nkGraphics::Resource | |
getSampleCount() const =0 | nkGraphics::Texture | pure virtual |
getSampleQuality() const =0 | nkGraphics::Texture | pure virtual |
getTextureBinding() const =0 | nkGraphics::Texture | pure virtual |
getTextureFormat() const =0 | nkGraphics::Texture | pure virtual |
getTextureUsage() const =0 | nkGraphics::Texture | pure virtual |
getTexType() const | nkGraphics::Texture | |
getWidth() const =0 | nkGraphics::Texture | pure virtual |
gpuCopyFrom(Texture &other, const ResourceGpuCopyDescriptor &descriptor)=0 | nkGraphics::Texture | pure virtual |
importClassFromTree(nkExport::Node *rootNode) override | nkGraphics::Texture | virtual |
isBackBufferTex() const | nkGraphics::Texture | |
isFromFile() const | nkGraphics::Texture | |
isGammaCorrected() const | nkGraphics::Texture | |
isReadyForRendering() const | nkGraphics::Resource | |
isUnloaded() const | nkGraphics::Resource | |
load()=0 | nkGraphics::Resource | pure virtual |
map(const MapRequestDescriptor &requestDesc)=0 | nkGraphics::Texture | pure virtual |
prepareAsCubemap() | nkGraphics::Texture | virtual |
prepareAsTexture2d() | nkGraphics::Texture | virtual |
prepareAsTexture3d() | nkGraphics::Texture | virtual |
Resource() | nkGraphics::Resource | |
Resource(const nkMemory::StringView &path) | nkGraphics::Resource | |
setAutoMipGeneration(bool value)=0 | nkGraphics::Texture | pure virtual |
setBackBufferTex(bool value) | nkGraphics::Texture | |
setCpuAccessRights(CPU_ACCESS_FLAG rights)=0 | nkGraphics::Texture | pure virtual |
setCpuData(const ResourceCpuDataDescriptor &data) | nkGraphics::Texture | |
setDepthOrArraySize(unsigned int value)=0 | nkGraphics::Texture | pure virtual |
setFromImage(const nkImages::ImageView &image) | nkGraphics::Texture | |
setFromImageCopy(const nkImages::ImageView &image) | nkGraphics::Texture | |
setFromImageForward(nkImages::Image &&image) | nkGraphics::Texture | |
setGammaCorrected(bool value) | nkGraphics::Texture | virtual |
setGpuUploadCanBeDeferred(bool value) | nkGraphics::Resource | |
setHeight(unsigned int height)=0 | nkGraphics::Texture | pure virtual |
setHidden(bool value) | nkGraphics::Resource | |
setMightManuallyGenerateMip(bool value) | nkGraphics::Texture | |
setMipLevels(unsigned int value)=0 | nkGraphics::Texture | pure virtual |
setRenderFlag(TEX_RENDER_FLAG value) | nkGraphics::Texture | virtual |
setResourceName(const nkMemory::StringView &name) | nkGraphics::Resource | |
setResourcePath(const nkMemory::StringView &path) | nkGraphics::Resource | virtual |
setTextureBinding(BIND_FLAG binding)=0 | nkGraphics::Texture | pure virtual |
setTextureFormat(FORMAT format)=0 | nkGraphics::Texture | pure virtual |
setTextureFormatFromString(const nkMemory::StringView &str) | nkGraphics::Texture | |
setTextureUsage(USAGE usage)=0 | nkGraphics::Texture | pure virtual |
setWidth(unsigned int width)=0 | nkGraphics::Texture | pure virtual |
ShaderResource() | nkGraphics::ShaderResource | |
Texture() | nkGraphics::Texture | |
unload()=0 | nkGraphics::Resource | pure virtual |
unmap(const UnmapRequestDescriptor &requestDesc)=0 | nkGraphics::Texture | pure virtual |
~Exportable() | nkExport::Exportable | virtual |
~Resource() | nkGraphics::Resource | virtual |
~ShaderResource() | nkGraphics::ShaderResource | |
~Texture() | nkGraphics::Texture | virtual |